hamster-owning people - Francés Inglés Diccionario